donor pool - German English Dictionary